Here it is guys, the long awaited video for Speed Creed's 8th run on March 10, 2012. We do apologize for taking so long to put this video together! Nevertheless, we do hope you enjoy. We're planning to release an extended version, as there are a lot of clips that were not included in this video. If time permits, we'll put it together - do stay tuned!