Giant Robot Store and GR2 News
The Slants (Chinatown Dance Rock) have that mix of 80s and contemporary and are friends of Giant Robot. Here’s their new video for “You Make Me Alive”. Have fun! [youtube]2Pw489YTioE[/youtube]
Continue reading