These geekified identical twins hailing from CO and based in LA are here to share our obsessions with super-heroes, comics, movies, TV, filmmaking, and the internets.
Having trouble logging in?