GALLERY: All aboard the Elvis train

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones
Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones
Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones

Elvis impersonators and fans ride the Elvis train heading to Parkes for the annual Elvis Festival January 9 2013. Photos: Geoff Jones