This story now
IN Travel & Adventure ON 20 Sep, 2014
The small but mighty church of the Sacred Heart of Alexandria, next to Birmingham in the UK. You won't believe your eyes... as long as you pay the meter for 15 minutes of electricity in the church... :-)
To access this content, confirm your age by signing up.