Joshua Beeghley is a college electrical engineering student who spends his free time nerding over star wars and trying to create his own astromech.
Josh Beeghley

Share This
Joshua Beeghley is a college electrical engineering student who spends his free time nerding over star wars and trying to create his own astromech.