Fire-medic Well-Known Member Staff member Moderator Joined Mar 25, 2011 Messages 14,888 Reaction score 3,976 Location Miami Florida Sep 10, 2023 #1 Who wins? Maybe it's the Red Bull one. The Ford SuperVan is the one I'd want to commute in.
one2dmax Moderator Staff member Moderator Joined Apr 6, 2006 Messages 16,966 Reaction score 1,566 Location Derby Kansas Sep 10, 2023 #2 Power to weight ratio will win almost every time.