9 Apr 2015, 14:31 UTC · By: Tudor Rus / Remember how we were telling you about those small businesses trying to come up with supercars? Well, they've done it again, but this time for a good cause