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