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

Is anyone here a fan of the Frogs? Like, the band?

As soon as you hear their music you're going to kill me.

:E

I highly reccomend them, hilarious people, don't take them seriously.
Back
Top