Tijuana Panthers is a surf rock band from Long Beach, CA.
Added by Upcoming Robot on October 28, 2012