ValveTime.co.uk | Valve News, Forums, Steam

My new favorite band.



http://www.youtube.com/watch?v=ZdytEPkVyxg

That's the only video that's actually from them.

http://www.youtube.com/watch?v=O5JFdJkBLUI&feature=related

http://www.youtube.com/watch?v=wkC10jHIfaY

I think they're pretty fun.
Back
Top