greyhound

Transient at Shreveport Bus Station Puts New Meaning to Crazy Talk [VIDEO]
Transient at Shreveport Bus Station Puts New Meaning to Crazy Talk [VIDEO]
Transient at Shreveport Bus Station Puts New Meaning to Crazy Talk [VIDEO]
On occasion I click over to As Seen in Shreveport just to get a taste of the city I call home. I've lived here 90% of my life and that site never fails to show me something new about Shreveport. For instance, there's a video posted there of some guy at the Shreveport Greyhound Station that seems to be speaking a new language. Seriously, I need a translator here! Watch the video and honestly tell m