Beginning new projects and endeavors is an incredibly scary prospect. It seems like yesterday that the idea of Megaroad Toys and Entertainment came about.So, how did this all start?Let us look at where this started...