Speedway World is located inside the main office .
Speedway World is the New Hampshire Motor Speedway souvenir store .
Speedway World , the New Hampshire Motor Speedway souvenir store , is located inside the main office .