Super Charger

Super Charger is a Chevrolet Silverado monster truck owned by Extreme Promotions out of UK since 2012 as the new name for Lil' Devil.