Located on 718 West Anaheim Street, Long Beach CA is the home of some of the most amazing bikes you'll ever see. I'm not allowed to post photos or share the location of my brother working on his Monster Garage project but I can show you some photos from the shop where Jesse James works. Come down and visit the friendly people in the gift shop.