2639 Poplar St
Philadelphia, Pennsylvania 19130

Many may ask, "Say man, where does the name 'Shining TV Screen' come from?" Well, the answer is quite simple, really. These gentlemen are glowing. And so is their music. Shining TV Screen brings their ecclectic collection of talents and interests to the proverbial table like a space ship landing on top of a drive-in theater showcasing a high speed chase seen under a meteor shower. Get ready to tap your feet, swing your face, tune in, turn on, and drop out.

Added by Upcoming Robot on May 17, 2009