icecheermom
Cheer Parent
- Jan 12, 2011
- 466
- 412
Yes probably between 2-3 hours from Liverpool to London. I was born in Northhamptonshire...I think anyone that wins would def enjoy the trip!!This was taken in Texas in a museum, i hope all you Americans do not think Liverpool is located the same in the picture, i can tell its like the opposite side of the country!
![]()