location petes submarines super pete's super submarines location This is a very entertaining trivia question of the day and the correct solution is as following. Demolish of a one car garage. … Friday, August 5, 2022 Edit