Surprise 25th Birthday Ideas?
You could hold a small gathering at your home? Look into having some in and fun music on in the background. Set up a small bar with a selection of drinks and cocktails pre made in jugs. The party might seem boring but once he starts chatting to everyone and...