Balboa Island is a location within Newport Beach, and the location of the Bluth's Original Frozen Banana Stand. Michael and George Michael go on bike rides here.
Balboa Island is a location within Newport Beach, and the location of the Bluth's Original Frozen Banana Stand. Michael and George Michael go on bike rides here.