Board Thread:General Discussion/@comment-33410845-20180411200508/@comment-5598112-20180421205749

I need a clear visual of The Flash. Other than that I see that this might be The Lasalle Brothers.