Sam Starr

Sam Starr is a Boston-based vlogger, beauty reviewer, and comedian.

Ipswich, Massachusetts, United States

46.2K followers across 2 platforms.

Platforms

Similar creators