No, got it from Team Winnebagoland in Oshkosh, so I doubt it was the bike you rode. Apparently somebody bought the bike, and returned it after 3 days.... therefore they called it a "demo"
I gotta say though, it's amazing how much noise the stock pipes make, and I can't wait to open it up, but...