The Trons practicing “Sister Robot” in the lounge before their up and coming Ignition Fringe Festival shows.
via Viral Video Chart
June 17, 2008 | Filed Under Inventions, Music, Tech, Video
Leave a Reply
Copyright © 2007 NOT YELLOW, CHICKEN • Using Dropshadow theme by Brian Gardner