1987 Foxbody Mustang LX 5.0 vs 1995 LS-Swapped BMW E36 M3

Which one do you think is going to win in this epic V8 battle? Will it be the Supercharged Fox Body Mustang or the LS Swapped BMW? Watch the video to find out!