This bike is on display in the casino of Treasure Island--what detail it has