Curtis Leowe

What’s That Smell?  ….Lynyrd Skynyrd Restaurant To Open In Las Vegas
What’s That Smell? ….Lynyrd Skynyrd Restaurant To Open In Las Vegas
What’s That Smell? ….Lynyrd Skynyrd Restaurant To Open In Las Vegas
Southern food will be in the spotlight and of COURSE the place will have a bar;  Lynyrd Skynyrd has announced that they'll open a rock-n-roll-themed restaurant in Las Vegas this fall. The restaurant...will be designed to look like the "ram-shackled" Hell House in Jacksonville where the band first started, according to the press release...