Route 66 News

Let’s get some dessert

Here’s a video about Ted Drewes Frozen Custard, St. Louis’ most popular place to get frozen treats.

Leave a Reply

%d bloggers like this: