Tag: Darth Vader

2012 Denver Starfest 04/21/2012

2012 Denver Starfest 04/21/2012

April 23, 2012 | By | Add a Comment

The 2012 Starfest held at the Denver Tech Center, Denver Colorado, was a combination of several conventions rolled into one big event that took place over three days. Originally started in 1977, the convention attracts thousands of people not only from Colorado but from its surrounding states too! This years Starfest included HorrorFest, ComicFest, and […]

Read More