Wicked Wednesday: Twin Turbo 2004 Dodge Ram Rumble Bee Runs 8-Second Quarter Mile By: Joe Kucinski | April 27, 2022