Albany Party Bus

Yep, NYC or Boston for sure. Manhattan has the wow factor but Boston is a lot more fun in my opinion.