Todd Boss

Jul 3

Jan 11
“Multiplayer Gaming (defined): Sitting around, discussing single-player games with my friends, at the bar.” 7prime, Slashdot

Nov 8

Twin Musical Tesla Coils playing Mario Bros (via WebbAlert)