Chrome New Tab

by Joe Hammond

Version 1 (October 31, 2015)

Download (118 downloads)

Run this to open with a fresh chrome tab.