Casper Canul has been MIA from the drift world for quite some time. The 2007 #10 Formula Drift driver was slated to run the Formula Drift series this year, but at the last moment went missing. After several sponsor issues and many other goings ons and ups and downs. This driver is far from gone from the drift world we all know. He actually Continue reading