Fire-medic Well-Known Member Staff member Moderator Joined Mar 25, 2011 Messages 14,940 Reaction score 4,014 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,980 Reaction score 1,582 Location Derby Kansas Sep 10, 2023 #2 Power to weight ratio will win almost every time.