Talk:JoJo's Bizarre Adventure Over Heaven/@comment-37009102-20180924230552

According to those coords, the location to enter heaven is... Cape Canaveral Air Force Station?

Fucking Florida is the location of heaven??