Me vs Pete...Video's????

our power to weight ratio is about the same then off bottle

397rwhp, 3600lbs

actually, its a little in your favor