so i'm gonna be in Little Rock on 12/1 and 12/2 - anyone playing near the Wyndham? any suggestions from you locals on what you consider must see/do while there? my lady and i are planning a ride to the nearest mountain, any fave spots? thanks rhett
Are you serious??? There is a Little Rock in Washington State. It is about 15 miles south of me. They have a casino called the Little Creek Casino. It is just up the road from where the Little River Band was formed, just down yonder from Little Mountain Street. -Mike