Skip to main content

Posts

Showing posts with the label Scott Land.

"Selene Luna's Dog and Pony Show" Trots Off After Downtown Las Vegas Run

Selene Luna opens with jokes on being a "little person" and getting this gig through "Midget Rentals" 2/22/14 Las Vegas.