While going through some of my old photos, this photo really jumped out at me. This right here is the absolute BEST Cannoli I’ve had a Walt Disney World… 112 more words