Like my blog, www.astroroach.com, the Astroroach Channel strives to be an anthology of humour, science, technology and general observations presented in an atmosphere of righteous indignation.
40 videos
Music
Randy Roach
7 videos
Funny Stuff
6 videos
Astroroach Vlog