My homies over at Complex decided to delve into the the Falcon F7 today, a really dope car that debuted at the Detroit Auto Show earlier this year. Get the 411 on the hand-built American “super-car” below. Marisa Mendez