Nike in Caesar’s Palace in Vegas

The Nike Store inside the Forum Shops at Caesar's Palace is a must visit.

Advertisements

Blog at WordPress.com.

Up ↑