What is the best way to have an amazing birthday party for a boy turning 12?Also Whats the best present?

Q:

A: New cell or a gaming system for a gift; for a party, just get all their friends together and have a pants off dance off....or if you don't wanna go too far, just do something special that they like, like a hobby or something.

Related items