13 Jul 2014, 12:03 UTC · By: Gabriel Nica / If you’ve watched any of the videos posted by the guys from TFL Car you probably noticed that they take big pride in their high altitude tests. Being located in Colorado, these kind of e...