Where To Stream Richard Hammond's Blast Lab Season 1 Episode 8
Episode 8
- Aired February 21, 2009
- 30 Min
Richard and his two teams make beach balls fly in a game of leafblower catch.
Episode 8
Richard and his two teams make beach balls fly in a game of leafblower catch.