JEFF WHALEN is the founder of power pop heroes Tsar & The Brothers Steve
JEFF IS FROM LOS ANGELES, CALIFORNIA.
HIS SUPER POWER IS THE CUMULATIVE VISCERAL EXPERIENCE OF ALL GREAT ROCK MUSIC CRYSTALIZED INTO ONE CARBON BEING.
HIS DEBUT ALBUM IS 10 MORE ROCK SUPER HITS! THIS VIDEO EXPLAINS IT ALL:
Before general release, the album was launched through the now-defunct Pledgemusic. Since Pledgemusic stiffed us (and many others) in bankruptcy court, many of the items described as Pledge exclusives in the video are now available from Supermegabot directly!
Dig the crazy music video for The Alien Lanes!
HERE’S WHAT THE ARTISTS SAY:
SURRENDER TO THE BUBBLEGLAM HERE