Quad Amputee Taylor Morris Drifting Car [Video]
Taylor Morris, Navy EOD (Explosive Ordnance Disposal) from Cedar Falls, Iowa. Taylor was injured in Afghanistan on May 3, 2012.
Popular On Inquisitr
More from Inquisitr