Nissan 370Z Forum  

Mr. G. Brettin's Slow Motion Leg Hump

Tick Performance Valley Pan Install and Snow White Heads to Streetcar Takeover: http://www.youtube.com/watch?v=aYt50DE6Ww4

Go Back   Nissan 370Z Forum > Nissan 370Z General Area > Member's 370Z Gallery


Like Tree4002Likes

Reply
 
LinkBack Thread Tools Display Modes
Old 07-24-2020, 04:09 PM   #436 (permalink)
A True Z Fanatic
 
gbrettin's Avatar
 
Join Date: Oct 2010
Location: Portage, MI
Posts: 2,279
Drives: Tricycle
Rep Power: 589151
gbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond repute
Default

Tick Performance Valley Pan Install and Snow White Heads to Streetcar Takeover:
http://www.youtube.com/watch?v=aYt50DE6Ww4
gbrettin is offline   Reply With Quote
Old 08-02-2020, 11:39 AM   #437 (permalink)
A True Z Fanatic
 
gbrettin's Avatar
 
Join Date: Oct 2010
Location: Portage, MI
Posts: 2,279
Drives: Tricycle
Rep Power: 589151
gbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond repute
Default

Having to disassemble the front end of the car for the valley pan installation forced me to take another look at the front end of the car. From the start I wanted to a forward leaning radiator boxed in. Truth be told, I wasn't fully happy with the placement of the A2W IC in front of the radiator. My whole goal with this car is to produce the best result I can possible do. Knowing that the airflow is not optimal, creating drag and inefficient cooling wasn't going to cut it. The time frame for this year and the corvid experience has made it so there is no sense of urgency to have the car running. There's simply no reason to take a short cut, and it weighed heavy on me that I was taking a short cut.

I remedied that with action. I am 100% moving forward with a forward leaning and boxed in radiator. I'm not going to completely duct the air out the hood but I will have ducts shooting towards hood vents (on my non existent pin on hood as of right now).

Moving forward...
The mount bar was cut leaving the two turbos to hang by themselves. I'll need to cut down an extra plate of metal and weld it to the existing flat stock; then drill some holes so that a bolt can go into existing threaded crash bar holes. The bar that was removed between the two turbos is an absolute perfect fit for the front bumper curve. I'm going to use that for a legitimate crash bar. I need to use some more tube stock to get it in the vicinity shown in the last picture. The crash bar will also serve as a mounting location for the radiator.

The hurdles...
I found a pretty nice radiator to use: CSF R1 Radiator

The problem is this: I am going to keep AC so I need an AC condenser unit and I don't know jack **** about it (I know enough to be dangerous). If any of you guys know of a separate system that is unmarried from the radiator, I'm all ears. Well, that's what I'm going to research.

Someone grabbed my phone and started taking pictures of me working. The action shots are rare. lol

Edit - I went to Streetcar Takeover last weekend. My buddy said he wanted to get faster than "14.0", mentioned in my last video. He got 11.2 on a low power setting being 50% or so in the throttle the whole time (I saw the data log). He was happy having it out and that was the first run on any track with his fresh build. He expects to go 8's in the future; however, he was VERY nervous at the event. I 100% understand why. He built it. That sounds funny to say, but there's no factory testing. Stuff can go wrong or really bad. It's best to ease into it. Also, jumping into 1000whp animal (yes, that's not high boost) is pretty nuts. For all the 1000+hp builds you see on the Internet... I'm willing to bet most people haven't experienced over 500.

Anyway, I wanted to give that little bit of information since I mentioned it in the video.










Rusty, Hotrodz, madwi and 1 others like this.

Last edited by gbrettin; 08-02-2020 at 11:48 AM.
gbrettin is offline   Reply With Quote
Old 08-02-2020, 12:12 PM   #438 (permalink)
Ronin Samurai - Assassin
 
Rusty's Avatar
 
Join Date: Dec 2011
Location: Fayettenam,Pennsyltucky
Age: 68
Posts: 35,159
Drives: 2011 Nismo GM 6M
Rep Power: 2684437
Rusty has a reputation beyond reputeRusty has a reputation beyond reputeRusty has a reputation beyond reputeRusty has a reputation beyond reputeRusty has a reputation beyond reputeRusty has a reputation beyond reputeRusty has a reputation beyond reputeRusty has a reputation beyond reputeRusty has a reputation beyond reputeRusty has a reputation beyond reputeRusty has a reputation beyond repute
Talking

You might want to look at the A/C set-up on a 3G Ram trucks (05 to 10). The radiator is on one side and the condenser is on the other side. They are not piggy backed. The condenser has it's own electric fan.
gbrettin, Hotrodz and Ghostvette like this.
__________________

浪人 - 殺し屋
"The Difficult Anytime, The Impossible By Appointment Only"
http://www.the370z.com/members-370z-...o-journal.html
Rusty is online now   Reply With Quote
Old 08-05-2020, 09:40 AM   #439 (permalink)
A True Z Fanatic
 
gbrettin's Avatar
 
Join Date: Oct 2010
Location: Portage, MI
Posts: 2,279
Drives: Tricycle
Rep Power: 589151
gbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond repute
Default

Since the bar has been pushed out further I wanted additional surface area over the mounting point so I cut up some scrap metal, sanded a bit and drilled a whole. I cut the tabs using an angle grinder because the Harbor Freight bandsaw gave up on life. The shop has an industrial bandsaw waiting to be setup, which I need to continue the hotside.

It was a real b1tch one man wrestling bar stock around trying to tack some welds. It pretty much got to the point where the bar was in the right spot and I zapped at the seam getting it to stay. Then I put a thicker tack on. This is the downside of building something late at night. Overall, I'm Very happy with the new direction so far.

I'm going to add gussets in the corners for strength; although, After it's TIG welded (by my buddy) it should be REALLY strong.

If you are curious about the metal type, Rusty, it's mild steel. I'm not sure the exact wall thickness or alloy. It was "hey, this looks like it will work." *pulls from metal pile*. The price was right... Free.

I ended up pulling the trigger on CSF. It's already set up for AN fittings (money saver), the dimensions are right, it's meant to be v-mounted and it looks good. I came to the conclusion I will worry about AC down the road... probably when it's really hot out and wonder why I didn't do it sooner.






Hotrodz, BettyZ and Zezus like this.
gbrettin is offline   Reply With Quote
Old 08-08-2020, 07:13 AM   #440 (permalink)
A True Z Fanatic
 
gbrettin's Avatar
 
Join Date: Oct 2010
Location: Portage, MI
Posts: 2,279
Drives: Tricycle
Rep Power: 589151
gbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond repute
Default

These pictures happened over the last few days so I'll attempt to give context.
Wed:
While the crash bar was tacked up I tried to bend one side up. In doing so I broke the tacks and everything fell down. The welder was not turned up to lava to penetrate the steel properly. I pretty much got pistoff/frustrated and threw in the towel that night. Prior to making the crash bar fall apart I made gussets. I used the angle grinder and sanding disk to make them from scrap. Gussets will add significant strength to the bar. The bar is angled upwards a tad. I did that because I wanted to be able to get the bolts on/off easy. Downside with that is that it would be weak(er) if it were raised up higher in the middle. I have ideas that could be way better... but that's falling down a new rabbit hole. No thanks.

Thur
Fast forward to the next day. I came out to the shop, mentally refreshed, to retack and set the gussets up but find out someone took the shop extension cord for the welder. This isn't some regular extension cord either. It's 8 gauge for 220. All the hardware stores are closed because it took me a while to get out to the shop. Defeated again!

Fri
New CSF radiator arrives mid day, renewed ambition. Head out to the shop and do a test fit. <-- Bung to Bung --> the radiator fits perfectly! The higher bung must go on the driverside. If the radiator is flipped the other way the bung will be right in the area of the hot side; not immediately but, the -16 would 100% be impossible to route. Look at the dimensional picture in the previous post to see how the bungs are set up. ... Rough test fit ... Check.

I located a different 8 gauge cord. The ends are missing and I want to weld; so, I head off to Lowes and Home Depot to get supplies. Why two stores? because one store never has all the stuff I need. That's the way of life and I've come to accept it, especially with plumbing.

The new ends are put on cord and voila, the welder has life! Now I get started with the crash bar, take 2. I turned the welder up to lava melt and increased the line feed. It's clear this is burning into the metal now and laying thick beads. I got excited and rip welds everywhere I could, in a short amount of time... it's Friday and I'm not trying to be at the shop all night while my wife sits at home. Anyway, I was able to fill in some gaps and get the metal grinded back.

I guess this is a long winded way of saying stuff doesn't go smoothly doing custom stuff. Not for me anyway.













Rusty, Hotrodz, madwi and 2 others like this.
gbrettin is offline   Reply With Quote
Old 08-08-2020, 04:50 PM   #441 (permalink)
A True Z Fanatic
 
gbrettin's Avatar
 
Join Date: Oct 2010
Location: Portage, MI
Posts: 2,279
Drives: Tricycle
Rep Power: 589151
gbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond repute
Default

IG@gbrettin:
Filled all the gaps, laid some heavy weld and added the gussets. I'm completely happy with the results. I'm starting to get the hang of welding with MIG. Also, if anyone was wondering how the turbos are mounted, look into Maven mounts.

--------------

Next up... Mounting tabs. I'll knock that out later in the week.















JARblue, Rusty, Hotrodz and 4 others like this.

Last edited by gbrettin; 08-08-2020 at 04:53 PM.
gbrettin is offline   Reply With Quote
Old 08-08-2020, 06:18 PM   #442 (permalink)
Ronin Samurai - Assassin
 
Rusty's Avatar
 
Join Date: Dec 2011
Location: Fayettenam,Pennsyltucky
Age: 68
Posts: 35,159
Drives: 2011 Nismo GM 6M
Rep Power: 2684437
Rusty has a reputation beyond reputeRusty has a reputation beyond reputeRusty has a reputation beyond reputeRusty has a reputation beyond reputeRusty has a reputation beyond reputeRusty has a reputation beyond reputeRusty has a reputation beyond reputeRusty has a reputation beyond reputeRusty has a reputation beyond reputeRusty has a reputation beyond reputeRusty has a reputation beyond repute
Talking

Trial and error. Welcome to the world of custom fabrication.
gbrettin, Hotrodz and Ghostvette like this.
__________________

浪人 - 殺し屋
"The Difficult Anytime, The Impossible By Appointment Only"
http://www.the370z.com/members-370z-...o-journal.html
Rusty is online now   Reply With Quote
Old 08-08-2020, 06:48 PM   #443 (permalink)
A True Z Fanatic
 
gbrettin's Avatar
 
Join Date: Oct 2010
Location: Portage, MI
Posts: 2,279
Drives: Tricycle
Rep Power: 589151
gbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond repute
Default

Quote:
Originally Posted by Rusty View Post
Trial and error. Welcome to the world of custom fabrication.
I got to say Rusty, I found this process incredible frustrating. However, it's crazy addicting. I literally took junk bar metal in the shop and made something useful out of it. Very gratifying.

I had a lot of additional ideas going through this process... but at at some point I had to commit to a direction.

It's not perfect... but hey, I guess it has character? lol
Rusty, Hotrodz, madwi and 2 others like this.
gbrettin is offline   Reply With Quote
Old 08-08-2020, 07:21 PM   #444 (permalink)
Ronin Samurai - Assassin
 
Rusty's Avatar
 
Join Date: Dec 2011
Location: Fayettenam,Pennsyltucky
Age: 68
Posts: 35,159
Drives: 2011 Nismo GM 6M
Rep Power: 2684437
Rusty has a reputation beyond reputeRusty has a reputation beyond reputeRusty has a reputation beyond reputeRusty has a reputation beyond reputeRusty has a reputation beyond reputeRusty has a reputation beyond reputeRusty has a reputation beyond reputeRusty has a reputation beyond reputeRusty has a reputation beyond reputeRusty has a reputation beyond reputeRusty has a reputation beyond repute
Talking

Quote:
Originally Posted by gbrettin View Post
I got to say Rusty, I found this process incredible frustrating. However, it's crazy addicting. I literally took junk bar metal in the shop and made something useful out of it. Very gratifying.

I had a lot of additional ideas going through this process... but at at some point I had to commit to a direction.

It's not perfect... but hey, I guess it has character? lol
You will be the only person to know all of the screw ups and fvck ups are. Unless you tell someone.
Hotrodz, madwi, Ghostvette and 2 others like this.
__________________

浪人 - 殺し屋
"The Difficult Anytime, The Impossible By Appointment Only"
http://www.the370z.com/members-370z-...o-journal.html
Rusty is online now   Reply With Quote
Old 08-08-2020, 10:24 PM   #445 (permalink)
A True Z Fanatic
 
Join Date: Aug 2018
Location: Chicagoland
Age: 37
Posts: 5,261
Drives: A Garage Queen
Rep Power: 2684371
BettyZ has a reputation beyond reputeBettyZ has a reputation beyond reputeBettyZ has a reputation beyond reputeBettyZ has a reputation beyond reputeBettyZ has a reputation beyond reputeBettyZ has a reputation beyond reputeBettyZ has a reputation beyond reputeBettyZ has a reputation beyond reputeBettyZ has a reputation beyond reputeBettyZ has a reputation beyond reputeBettyZ has a reputation beyond repute
Default

It doesn't matter if you're running stereo wires, piping an oil cooler, or going full hard-on with an engine swap, doing anything 'custom' can and likely will be a gold-plated b*itch of an experience. Kudos for keeping on it!

Sent from my SM-G955U using Tapatalk
gbrettin, Rusty, Hotrodz and 2 others like this.
__________________
'14 MB Nismo | Boost Lab 6870 1.32 AR 553 HP / 471 ft.-lbs.
Betty Mods
BettyZ is offline   Reply With Quote
Old 08-10-2020, 09:55 AM   #446 (permalink)
A True Z Fanatic
 
Hotrodz's Avatar
 
Join Date: Aug 2012
Location: NW, AZ
Posts: 9,330
Drives: 10 Nissan 370z Nismo
Rep Power: 2684385
Hotrodz has a reputation beyond reputeHotrodz has a reputation beyond reputeHotrodz has a reputation beyond reputeHotrodz has a reputation beyond reputeHotrodz has a reputation beyond reputeHotrodz has a reputation beyond reputeHotrodz has a reputation beyond reputeHotrodz has a reputation beyond reputeHotrodz has a reputation beyond reputeHotrodz has a reputation beyond reputeHotrodz has a reputation beyond repute
Default

Quote:
Originally Posted by BettyZ View Post
It doesn't matter if you're running stereo wires, piping an oil cooler, or going full hard-on with an engine swap, doing anything 'custom' can and likely will be a gold-plated b*itch of an experience. Kudos for keeping on it!

Sent from my SM-G955U using Tapatalk
Hell, sometimes an oil change can be challenging for me!

Sent from my SM-G965U using Tapatalk
gbrettin, Rusty and BettyZ like this.
__________________
Fast Intentions TT Installed and Tuned by Seb at SpecialtyZ 610whp 560tq:|Fast Intentions 3" TT-TDX|SpecialtyZ/Fast Intentions 72 Row Oil Cooler|SZ 6 Puck Clutch & Flywheel|3GsCustoms|Z1|Wavetrac|Hotchkis|Whiteline |Blitz|Fortune Auto 500|Fujimura|SPL|H&R|TK|TWM|RPM Rollbar|Sparco|Next Level Performance|TrackSpec|AeroFlow Dynamics|Pioneer|
Hotrodz is offline   Reply With Quote
Old 08-12-2020, 10:25 AM   #447 (permalink)
A True Z Fanatic
 
gbrettin's Avatar
 
Join Date: Oct 2010
Location: Portage, MI
Posts: 2,279
Drives: Tricycle
Rep Power: 589151
gbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond repute
Default

IG@gbrettin

Finished the crash bar, sort of. Added the last two gussets. Now I need to figure out the mount points for the radiator. Way easier than the crash bar.

----------
Same day - Not long later
----------
The bar wasn't strong up and down, but strong as heck laterally. So...Another GUSSET!!!!! WhhhhhOOOOOO....

Ok, NOW I'm done. Crash bar ready. That Maven mount looking good in the light too


-----------------------------------------------

Ok, I added the the so call "final" gusset in (noted in first IG post) and thought it was definitely stronger, crazy strong laterally, but not strong enough up and down. I was going to ask my buddy Dave about it.... except he sauntered on over to the crash bar and attempted to lift the front of the car up. The car did not lift and the crash bar was just a frail bar at that given point. SOOOOOoooo....... I added vertical strength.

After all this was done, Dave told me the shop is getting an order of chromoly and a really nice machine that bead rolls, break, shear, bends and copes bar stock.

GD man!!!!!!!!!!!!!!!!!

He's busy as sh1t with actual paying customers... so the likely hood of him bending a new crash bar, coping and TIG welding one is like 5%. I say 5% because it's a new toy and he may want to try it out.

However, this now means I can make a legitimate strong airbox.

On a different note...

I had to to bug my dude about an oil pan. He said he will get on it this week. He typically sticks to his word so I'm not really worried. There's also a market he can sell the rear sump LS 370z pans too. Extra motivation? Maybe...

SHoot... I need to tell him to put a bung right on the oil reservoir so that I can add a check valve and attach the Accusump direct to that. Might as well fill the oil right where it's needed.

I also learned from when I put my Morosso pan on that the LS oil pickup tube has a weird design flaw. The engineers only have one bolt that bolts into the oil pump. Very odd. If the pickup tube is not fully seated into the oil pump then it could create an oil starvation issue. It's like drinking from a straw with a hole. ICT Billet has an LS oil pickup girdle for 25 bucks. Already threw the kitchen sink at the engine, so what's another part... right?










Rusty, Hotrodz, madwi and 4 others like this.

Last edited by gbrettin; 08-12-2020 at 10:32 AM.
gbrettin is offline   Reply With Quote
Old 08-12-2020, 12:14 PM   #448 (permalink)
Track Member
 
Join Date: Mar 2017
Location: Central Florida
Posts: 953
Drives: 2016 Nissan PW 370Z
Rep Power: 34535
ZontheRocks has a reputation beyond reputeZontheRocks has a reputation beyond reputeZontheRocks has a reputation beyond reputeZontheRocks has a reputation beyond reputeZontheRocks has a reputation beyond reputeZontheRocks has a reputation beyond reputeZontheRocks has a reputation beyond reputeZontheRocks has a reputation beyond reputeZontheRocks has a reputation beyond reputeZontheRocks has a reputation beyond reputeZontheRocks has a reputation beyond repute
Default

Bang-a-rang
gbrettin and -ZS-Carpenter like this.
__________________
'16 Pearl White Sport | Stillen Gen. 3 | Motordyne ART | Motordyne Shockwave | ZSpeed | Powertrix | EVO-R | Aeroworkz | Nismo | Z1 | EcuTek | Tuned by Seb @ SpecialtyZ
ZontheRocks is offline   Reply With Quote
Old 08-12-2020, 01:39 PM   #449 (permalink)
A True Z Fanatic
 
gbrettin's Avatar
 
Join Date: Oct 2010
Location: Portage, MI
Posts: 2,279
Drives: Tricycle
Rep Power: 589151
gbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond reputegbrettin has a reputation beyond repute
Default

Quote:
Originally Posted by ZontheRocks View Post
Bang-a-rang
Is that like a boomerang, except modified to the crashbar new name? If so... I like it.
Hotrodz likes this.
gbrettin is offline   Reply With Quote
Old 08-12-2020, 02:32 PM   #450 (permalink)
Track Member
 
Join Date: Mar 2017
Location: Central Florida
Posts: 953
Drives: 2016 Nissan PW 370Z
Rep Power: 34535
ZontheRocks has a reputation beyond reputeZontheRocks has a reputation beyond reputeZontheRocks has a reputation beyond reputeZontheRocks has a reputation beyond reputeZontheRocks has a reputation beyond reputeZontheRocks has a reputation beyond reputeZontheRocks has a reputation beyond reputeZontheRocks has a reputation beyond reputeZontheRocks has a reputation beyond reputeZontheRocks has a reputation beyond reputeZontheRocks has a reputation beyond repute
Default

Quote:
Originally Posted by gbrettin View Post
Is that like a boomerang, except modified to the crashbar new name? If so... I like it.
Build has me feeling excited like a kid. My excitement above comes from the all-time classic film, Hook.

One of the cool characters was Rufio and when he did something perceived as cool, his crew would yell out "Bang-a-rang, Rufio".

So a very nerdy version of "Super cool, man" from me to you.
gbrettin and madwi like this.
__________________
'16 Pearl White Sport | Stillen Gen. 3 | Motordyne ART | Motordyne Shockwave | ZSpeed | Powertrix | EVO-R | Aeroworkz | Nismo | Z1 | EcuTek | Tuned by Seb @ SpecialtyZ
ZontheRocks is offline   Reply With Quote
Reply

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Racing in Slow Motion IV MightyBobo The Lounge (Off Topic) 4 03-12-2013 08:12 PM
Racing In Slow Motion IV Robert_K The Lounge (Off Topic) 1 07-13-2012 11:01 AM
Slow shipping slow response slow everything thispecialk Nissan 370Z General Discussions 15 11-01-2010 08:23 PM
Racing in Slow Motion MightyBobo The Lounge (Off Topic) 2 12-17-2009 03:27 PM
IIHS Small Car Test: Three Gruesome Slow-Motion Crash Videos AK370Z Other Vehicles 13 04-15-2009 09:42 AM


All times are GMT -5. The time now is 06:29 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.6.0 PL2