John & Peter's Place Upcoming Events