Originally Posted by
CheGiantForLife
That Pittsburgh video is insanely top notch production for 2010. Mind blown. Total pro.
i only watched one. i thought it was crap. they are already going up a steep hill so are slow. why slow down the video? they look comical to me.