That's cool, nice garage! My buddy has one that's got heated and has a large drain in the center, which makes it nice for working on vehicles and washing them. As for the speaker box I can easily pull it from the truck. It's just wedged perfectly between the seats. But I don't think I'll have to worry about pulling the cab anytime soon...I hope!