The Bus stop is quite a landmark of its own, perhaps one of the most iconic image in all of South Park. It is located close to the center of town and down the street from Cartman's, Stan's, Kyle's and Kenny's house in that order
- SCENE STATS
- Played 18,810 times by 15,719 dreamers
- Played for a total of 23 days by the coMmunity
- 21 thumbs up
- Used in 1 creation
- 2 followersView followers