Originally posted by: BigJelly
What really pissed me off was their commercial with the song "Ain't seen nothing yet" hinting at new episodes. So i assumed new episodes for a while then the reruns keep on coming
Originally posted by: mikebb
TV schedule on their Discovery Channel website show new "Liberty Bike" epsiodes begin April 12.