With Fortnite’s latest season, you have a brand new battle pass to grind and get new cosmetics such as Godzilla and many more ...
At launch, Godzilla is not located anywhere on the Fortnite island in Chapter 6 Season 1. But the season trailer shows the ...