llynyrd skynyrd

Lynyrd Skynyrd Themed Restaurant Opening In Las Vegas
The next time you take a trip to the strip in Las Vegas be sure to stop by the new Lynyrd Skynyrd Restaurant in the Excalibur Hotel & Casino. According to the Orlando Sentinel the restaurant will:
As guests walk in they will immediately be transported to a setting reminiscent of Hell House, t…